resilient machine mounts - Turkish English Dictionary